Con architettura di tipo master-slave, in informatica, si indica un tipo di architettura per computer che permette di creare un rapporto tra hardware, in cui uno ha il pieno controllo dell'altro.
In particolare, si definisce master il dispositivo informatico che prende il controllo del bus, incomincia l'interazione, mentre con slave ci si riferisca a quello che risponde al primo.